
#include <vector>
#include "SpriteEffectManager.h"

std::vector<SpriteEffect*> m_effects;

void SpriteEffectManager::update(float dt)
{
    for(int i=0; i<m_effects.size(); i++)
    {
        m_effects.at(i)->update(dt);
    }
}

void SpriteEffectManager::addEffect(SpriteEffect* _effect)
{
    m_effects.push_back(_effect);
}

void SpriteEffectManager::removeEffect(SpriteEffect* _effect)
{
}

void SpriteEffectManager::clear()
{
    m_effects.clear();
}
